ad8ba68b8451bc3cbee9763861a983b0b2fa6a7d,codeInsight/impl/com/intellij/codeInsight/completion/CodeCompletionHandlerBase.java,CodeCompletionHandlerBase,getLookupData,#CompletionContext#,292

Before Change


    final Set<LookupItem> lookupSet = new LinkedHashSet<LookupItem>();
    complete(context, insertedElement, completionData, lookupSet);
    final Set<CompletionVariant> keywordVariants = new HashSet<CompletionVariant>();
    completionData.addKeywordVariants(keywordVariants, context, insertedElement);
    CompletionData.completeKeywordsBySet(lookupSet, keywordVariants, context, insertedElement);
    CompletionUtil.highlightMembersOfContainer(lookupSet);

After Change



    final Set<LookupItem> lookupSet = new LinkedHashSet<LookupItem>();
    complete(context, insertedElement, completionData, lookupSet);
    if (lookupSet.size() == 0 || !CodeInsightUtil.isAntFile(file)) {
      final Set<CompletionVariant> keywordVariants = new HashSet<CompletionVariant>();
      completionData.addKeywordVariants(keywordVariants, context, insertedElement);
      CompletionData.completeKeywordsBySet(lookupSet, keywordVariants, context, insertedElement);
      CompletionUtil.highlightMembersOfContainer(lookupSet);
    }